package indi.zhifa.study2024.nbr.monitor.logic.curd.account.service;

import indi.zhifa.study2024.nbr.monitor.gen.monitor.user.po.GenMonitorRoleEntity;
import indi.zhifa.study2024.nbr.monitor.logic.curd.account.entity.request.AddUserRequest;
import indi.zhifa.study2024.nbr.monitor.logic.curd.account.entity.request.EditRoleRequest;
import indi.zhifa.study2024.nbr.monitor.logic.curd.account.entity.response.AddUserResponse;
import indi.zhifa.study2024.nbr.monitor.logic.curd.account.entity.response.EditRoleResponse;

import java.util.List;

public interface IUserService {
    AddUserResponse addUser(AddUserRequest pRequest);
    List<GenMonitorRoleEntity> roleList();
    EditRoleResponse editRole(Long pUserId, EditRoleRequest pRequest);
}
